#pragma once
#include "NX2DObjectBaseDef.h"
#include <vector>
using namespace std;
typedef struct tag_TPCurveNode
{
	int m_nType;				//Node Type
	POINTF m_pt;				//point
	POINTF m_ctrlpt1;			//control point 1
	POINTF m_ctrlpt2;			//control point 2
}TPCurveNode;

#define SP_START	1
#define SP_LINE		2
#define SP_BEZIER	4
#define SP_BEZIERS	8

